
import java.io.IOException;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.StringItem;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author Abahe
 */
public class TempatKuliner extends Form implements CommandListener {

    private BTIMidlet midlet;
    private Command cmdKembali;
    private Command cmdLihat;
    private int indeks;
    private ImageItem imgItem;
    private StringItem strDeskripsi;
    private StringItem strLokasi;

    public TempatKuliner(BTIMidlet midlet, String nama, int indeks) {
        super(nama);

        this.midlet = midlet;
        this.indeks = indeks;

        BTIMidlet.INDEKS = indeks;

        cmdKembali = new Command("Kembali", Command.BACK, 1);
        cmdLihat = new Command("Lihat Peta", Command.SCREEN, 2);

        addCommand(cmdKembali);
        addCommand(cmdLihat);
        setCommandListener(this);

        //addItem(indeks);
    }


    public void addItem(int indeks){
        BTIMidlet.INDEKS = indeks;
        switch (indeks) {
            case 0:
                try {
                    imgItem = new ImageItem("Kawah Ratu – Gunung Tangkuban Parahu", Image.createImage("/tangkuban_parahu.jpg"),
                            ImageItem.LAYOUT_CENTER, "");
                } catch (IOException ex) {
                }
                strDeskripsi = new StringItem("Deskripsi : ", "Salah satu tujuan utama di obyek wisata alam Gunung Tangkuban Parahu adalah Kawah Ratu. Obyek yang berjarak sekitar 30 km dari kota Bandung ini dapat ditempuh dengan mudah melalui jalur Bandung–Ledeng–Lembang (15 km) dan Lembang–Tangkuban Parahu (15 km). Bagi pengguna kendaraan roda dua, ada jalur alternatif Bandung-Lembang yaitu melalui Dago dan Pagerwangi yang berjarak sekitar 5 km, tembus di La Oma Cafe dan Pasar Lembang. Jalan telah teraspal dengan baik, namun terdapat beberapa tikungan tajam nan curam. Asiknya kita akan menemukan pemandangan baru kota Bandung dari ketinggian.");
                strLokasi = new StringItem("Lokasi : ", "jl. layang melayang diangkasa");

                break;
            case 1:
                try {
                    imgItem = new ImageItem("Kebun Binatang", Image.createImage("/kebun_binatang.jpg"),
                            ImageItem.LAYOUT_CENTER, "");
                } catch (IOException ex) {
                }
                strDeskripsi = new StringItem("Deskripsi : ", "Kebun Binatang Bandung merupakan salah satu obyek wisata yang populer di kota Bandung. Obyek wisata ini selalu dipadati pengunjung dari berbagai daerah pada akhir pekan, terlebih pada masa liburan anak sekolah. Kebun binatang ini terletak di Jalan Tamansari Bandung, persis bersebelahan dengan kampus ITB. Untuk masuk ke obyek wisata ini, pengunjung membayar tiket masuk Rp 11.000,- kecuali anak-anak berusia kurang dari 3 tahun.");
                strLokasi = new StringItem("Lokasi : ", "Jl. Tamansari");
                break;
        }


        append(imgItem);
        append(strDeskripsi);
        append(strLokasi);
    }



    public void commandAction(Command c, Displayable d) {
        if(c == cmdKembali){
            midlet.showObjekWisataList();
        }else if(c == cmdLihat){
            midlet.showPeta();
        }
    }

    
}
